foreign immunity - German English Dictionary